Add a prefix text to all of the linesΒΆ
Add a prefix text to all of the lines in a string.
import textwrap
S = '''
Python is a widely used high-level, general-purpose, interpreted,
dynamic programming language. Its design philosophy emphasizes
code readability, and its syntax allows programmers to express
concepts in fewer lines of code than possible in languages such
as C++ or Java. '''
text_without_Indentation = textwrap.dedent(S)
wrapped = textwrap.fill(text_without_Indentation, width=50)
# wrapped += '\n\nSecond paragraph after a blank line.'
final_result = textwrap.indent(wrapped, '> ')
print(final_result)
Output:
> Python is a widely used high-level, general-
> purpose, interpreted, dynamic programming
> language. Its design philosophy emphasizes code
> readability, and its syntax allows programmers to
> express concepts in fewer lines of code than
> possible in languages such as C++ or Java.